Big Huge Thesaurus

Leucanthemum lacustre

noun